//
// Created by Yun on 2025/2/26.
//

#include "app_sys_init.h"

static void App_Sys_Event_Init(void)
{
    Event_Init();
}

static void App_Sys_TimeSliceOS_Init(void)
{
    TimeSliceOS_Init(&stTSOSController);
}

static void Bridge_Init(void)
{
    User_Register_Dev_Bsp();
}

void App_Sys_Init(void)
{
    /* 桥接系统初始化 */
    Bridge_Init();

    /* 事件系统初始化 */
    App_Sys_Event_Init();
    User_Register_Event();

    /* 任务系统初始化 */
    App_Sys_TimeSliceOS_Init();
    User_Register_App();
}
